<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:p="http://primefaces.prime.com.tr/ui"
                xmlns:f="http://java.sun.com/jsf/core"
                template="./../templates/template.xhtml">
    <ui:define name="titulo">
        Informe Secciones Asignada Empleado     
    </ui:define>    
    <ui:define name="content">
        <script type="text/javascript" language="javascript" >
              function openPopupFunction() {
openPopup.jq.click();
}

function doPopup(source,title){
popup=window.open (source, "popup", "height=600, width=900");
popup=document.title = title;
popup.focus();
}

function confirmFunction() {
updateConfim.jq.click();
}
        </script>
        <p:panel header="Informe Secciones Asignadas Empleado">
            <p:growl life="6000" id="msg" globalOnly="true" showDetail="true"/>
            <h:panelGrid id="campos" style="width: 100%">
                <p:fieldset legend="Generar Informe">
                    <h:panelGrid columns="3">
                        
                         <h:outputText value="Empleado:" style="width: 200px"/>
                        <h:selectOneMenu id="cboEmpleado" 
                                         value="#{informeSeccionAsignadaEmpleadoBean.selectedEmpleado}"
                                         required="#{param['requireGroup1'] == '1'}" 
                                         requiredMessage="Requerido">
                            <f:selectItem itemLabel="-Seleccione un empleado-" itemValue="#{null}"/>
                            <f:selectItems value="#{empleadosBean.listaEmpleados()}"/>
                        </h:selectOneMenu>
                        <p:message for="cboEmpleado"/>
                        
                        <h:outputText value="Mes:"/>
                        <h:selectOneMenu id="cboMes" value="#{informeSeccionAsignadaEmpleadoBean.selectedMes}" style="width: 200px">
                            <f:selectItem itemLabel="-Seleccione un mes-" itemValue="#{null}"></f:selectItem>
                            <f:selectItems value="#{informeSeccionAsignadaEmpleadoBean.listaMeses}" />
                        </h:selectOneMenu>
                        <p:message for="cboMes"/> 
                        
                        <h:outputText value="Año:"/>
                <p:spinner id="txtAnio" binding="#{txtAnio}" value="#{informeSeccionAsignadaEmpleadoBean.selectedAnio}" size="30" stepFactor="1" min="2011" style="width: 200px"/>
                <p:message for="txtAnio"/>
                         
                         
                        
                        <f:facet name="footer">
                            <h:panelGrid style="width: 400px; text-align: left;" columns="3">
                                <h:outputText value="Exportar como:" />
                                <h:selectOneMenu style="width: 200px" id="cboTipo" value="#{informeSeccionAsignadaEmpleadoBean.selectedTipo}" >
                                    <f:selectItem itemLabel="-Seleccione una opción-" itemValue="#{null}"/>
                                    <f:selectItem itemLabel="Documento PDF" itemValue="application/pdf"/>
                                    <f:selectItem itemLabel="Documento EXCEL" itemValue="application/vnd.ms-excel"/>
                                    <f:selectItem itemLabel="Documento HTML" itemValue="text/html"/>
                                </h:selectOneMenu> 
                                <p:commandButton type="push" 
                                                 value="Imprimir" 
                                                 oncomplete="openPopupFunction()" 
                                                 update="openPopup campos" 
                                                 action="#{informeSeccionAsignadaEmpleadoBean.imprimir}" 
                                                 title="Imprimir" 
                                                 image="ui-icon-arrowthickstop-1-s"/> 
                            </h:panelGrid> 
                        </f:facet>  


                    </h:panelGrid>
                </p:fieldset>
                <h:panelGrid style="width: 100%">
                    <p:toolbar>  
                        <p:toolbarGroup align="left">                                      

                        </p:toolbarGroup>  
                    </p:toolbar>
                </h:panelGrid> 

            </h:panelGrid>
        </p:panel>

       


        <p:commandButton style="visibility: hidden" 
                         widgetVar="updateConfim" 
                         update="dtSalida msg"/>

        <p:commandButton id="openPopup" 
                         style="visibility: hidden" 
                         onclick="doPopup('#{informeSeccionAsignadaEmpleadoBean.url}', 'Secciones Asignadas Empleado')"
                         widgetVar="openPopup"/>
    </ui:define>
</ui:composition>
